on the lookout – English–Italiano translations

🇬🇧 en it 🇮🇹

on the lookout

  • intent on finding something
stare in guardia
Wiktionary Links